package com.trkj.dao.jpa;

import java.math.BigDecimal;
import java.util.List;

import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.CrudRepository;

import com.trkj.pojos.Tbtitle;

public interface IHwcTitleDAO extends CrudRepository<Tbtitle, Long> {

	/**
	 * 获取所有职称
	 * @return
	 * long titleNo, BigDecimal postno, String titleName
	*/ 
	@Query("select new Tbtitle(t.titleNo,t.postno,t.titleName) from Tbtitle t")
	public  List<Tbtitle>queryAllTbtitle();
	
	/**
	 * 获取职业专有职称
	 */
	
	@Query("select new Tbtitle(t.titleNo,t.postno,t.titleName) from Tbtitle t where t.postno = ?1 and t.titleNo!=9999")
	public List<Tbtitle> queryAllTbtitlePostno(BigDecimal postno);
}
